草庐IT

Windows Rearm 计数

全部标签

PHP:喜欢/不喜欢计数器

我有一个漫画网站,我希望用户可以为每部漫画和每件艺术品一次投票。我的代码似乎有两个问题:1)我只希望一个用户每张图片投票一次...所以我想捕获他们的信息并将其存储在数据库中。我有一个ONDUPLICATEKEYUPDATE,但它给了我以下语法错误,即使我没有发现任何错误:Error:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'table=VALUES(table),imgid=VALUES(imgid)'atli

mysql - 单个查询中来自多个碱基的计数

我有2个MySQL数据库,我想计算每个数据库上两个表中的行数并合并结果。SELECTcount(*)FROMbase_1.users;+----------+|count(*)|+----------+|15|+----------+SELECTcount(*)FROMbase_2.users;+----------+|count(*)|+----------+|75|+----------+此查询返回第一个计数的结果。SELECTcount(*)FROMbase_1.users,base_2.users;+----------+|count(*)|+----------+|15|+-

mysql - 显示表中的所有列以及每列中填充记录的计数

我需要编写一条语句来显示表中的每一列、填充该列的记录的数量和百分比,以及值的非重复计数。例如,如果我有一个地址表包含:Addr1|AddrText|PostalCode11111|demoave|9121022222|demo2ave|null33333|null|null它应该显示如下内容:columns|Count|PercentageAddr1|3|100AddrText|2|66.6PostalCode|1|33.3或者让列保持不变,只将数据作为行,但我认为上面的方法可能更容易。ps:抱歉,如果我无法正确设置格式,但我希望你能理解。 最佳答案

mysql - 使用计数和抑制/忽略组

是否可以在select子句中使用groupby来抑制计数?我需要count来忽略groupby子句我得到了这个正在计算总条目数的查询。查询是通用生成的,因此我无法进行任何全面的更改,例如子查询等。在某些特定情况下,需要一个分组依据来检索正确的行,因此不能删除分组依据SELECTcount(dv.id)numFROM`data_voucher`dvLEFTJOIN`data_voucher_enclosure`deONde.data_voucher_id=dv.idWHEREIF(de.idISNULL,0,1)=0GROUPBYdv.id 最佳答案

php - 从其他表中选择具有条件规则(计数)的数据

我的数据库中有这些结构:Tablecouponcoupon_id,code,max_usedTablecoupon_historycoupon_history_id,coupon_id,used_date我能否获取“coupon.max_used”不超过“coupon_history”总历史记录的优惠券数据?我被困在这里了。我需要一个coupon_code。请帮助我。 最佳答案 尝试像这样使用JOIN和IN:SELECTcc.*FROMcouponccWHEREcc.coupon_idIN(SELECTc.coupon_idFROM

MySQL group_concat 和计数

我试图在单个查询中获取每个类别的方面,如下所示:SELECTb.`id`ASparent_id,b.`name`ASparent_name,a.`id`ASchild_id,a.`name`ASchild_name,a.`pageid`ASt_id,COUNT(c.`id`)ASdeals_in_cat,d.`aspect_values`ASaspectsFROM`category_parent`ASaLEFTJOIN`navigation_filters_weightage`ASdONa.`id`=d.`cat_id`,`deals_parent_cat`ASb,`deals`ASc

MySQL 每天计数类型

所以我有一张table|date|name|type|我想转换数据以制作一个表格来计算每个日期出现的每种类型的名称的数量。|date|count(type_a)|count(type_b)|....我有两种类型,所以我这样做了SELECTt0.date,type_a,type_bFROM(SELECTDISTINCTdatefrommy_table)ASt0LEFTJOIN(SELECTdate,COUNT(name)AStype_aFROMmy_tableWHEREtype='type_a'GROUPBYdate)ASt1ONt0.date=t1.dateLEFTJOIN(SELEC

mysql - 如何使用 `IN` 运算符获取计数

我正在尝试使用IN运算符来获取表中某些字段的计数。这是我的查询:SELECTorder_id,COUNT(*)FROMremake_error_typeWHEREorder_idIN(1,2,100)GROUPBYorder_id;我当前的输出:|order_id|COUNT(*)|+----------+----------+|1|8||2|8|我的预期输出:|order_id|COUNT(*)|+----------+----------+|1|8||2|8||100|0| 最佳答案 你可以这样写你的查询:SELECTt.id,

php - 如何使用 codeigniter 从我的表字段中显示计数结果

对不起,如果我的英语不够好..我被我的代码困住了,不知道为什么它可以工作..这是我的模型函数functioncounterItem(){$query=$this->db->query('SELECTSUM(barang_qty)FROMbarang');}该函数将计算barang_qty中的所有值。然后这是我的Controller函数functioncListItem(){$data=array('data_barang'=>$this->Model_App->getAllData('barang'),'data_tShirt'=>$this->Model_App->displayTs

php - 从 yii 2 中的其他表按计数(*)排序

我有2个表:视频和喜欢video表有字段:id,title..喜欢表有字段:id、video_id、user_id我想获得最喜欢的10个视频。我可以通过命令在sql中完成:SELECTvideos.*,COUNT(likes.video_id)AScountlikeFROMvideosLEFTJOINlikesONvideos.id=likes.video_idGROUPBYvideos.idORDERBYcountlikeDESCLimit10我如何使用yii2在ActiveRecord中实现它如有任何帮助,我将不胜感激。提前致谢! 最佳答案